{{#if model.displayReadme}}

{{#if model.readme}}

{{#with model.readme}}

{{{comment}}}

{{/with}}

{{/if}}

{{/if}}

{{#with model}}

{{#if hasComment}}

{{> comment}}

{{/if}}

{{/with}}

{{!-- {{#if model.typeParameters}} --}}

{{!-- {{heading 2}} Type parameters --}}

{{!-- {{#with model}} --}}
{{!-- {{> typeParameters}} --}}
{{!-- {{/with}} --}}

{{!-- {{/if}} --}}

{{!-- {{#if model.typeHierarchy}} --}}

{{!-- {{heading 2}} Hierarchy --}}

{{!-- {{#with model.typeHierarchy}} --}}

{{!-- {{> hierarchy}} --}}

{{!-- {{/with}} --}}

{{!-- {{/if}} --}}

{{!-- {{#if model.implementedTypes}} --}}

{{!-- {{heading 2}} Implements --}}

{{!-- {{#each model.implementedTypes}} --}}
{{!-- * {{{type}}} --}}
{{!-- {{/each}} --}}

{{!-- {{/if}} --}}

{{!-- {{#if model.implementedBy}} --}}

{{!-- {{heading 2}} Implemented by --}}

{{!-- {{#each model.implementedBy}} --}}
{{!-- * {{{type}}} --}}
{{!-- {{/each}} --}}

{{!-- {{/if}} --}}

{{!-- {{#if model.signatures}} --}}

{{!-- {{{heading 2}}} Callable --}}

{{!-- {{#with model}} --}}

{{!-- {{#each signatures}} --}}

{{!-- {{> member.signature  }} --}}

{{!-- {{/each}} --}}

{{!-- {{/with}} --}}

{{!-- {{/if}} --}}

{{!-- {{#if model.indexSignature}} --}}

{{!-- {{heading 2}} Indexable --}}

{{!-- {{#with model}} --}}

{{!-- {{> member.indexSignatures}} --}}

{{!-- {{/with}} --}}

{{!-- {{/if}} --}}

{{#with model}}

{{> main}}

{{/with}}
